package org.itstack.demo.design.mediator;

import java.util.List;

/**
 * @Author: fanYuLe
 * @CreateTime: 2023-12-27  11:23
 * @Description: 这⾥定义了对数据库操作的查询接⼝，分为查询⼀个结果和查询多个结果，同时包括有参数和没有
 * 参数的⽅法。
 */
public interface SqlSession {
    <T> T selectOne(String statement);

    <T> T selectOne(String statement,Object parameter);

    <T>List<T> selectList(String statement);

    <T> List<T> selectList(String statement,Object parameter);

    void close();
}
